package defpackage; import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.pm.ResolveInfo; import android.graphics.drawable.Drawable; import android.net.Uri; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; import cn.wps.moffice.define.VersionManager; import cn.wps.moffice.share.panel.AbsShareItemsPanel; import cn.wps.moffice.share.panel.ShareItemsPhonePanel; import cn.wps.moffice_eng.R; import defpackage.khi; import defpackage.khq; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import org.eclipse.paho.client.mqttv3.internal.ClientDefaults; /* renamed from: kib reason: default package */ public final class kib { /* access modifiers changed from: package-private */ /* renamed from: kib$a */ public interface a { String deU(); } /* renamed from: kib$b */ public static abstract class b extends khf implements a { b(String str, Drawable drawable, byte b, khi.a aVar) { super(str, drawable, b, aVar); } @Override // defpackage.kib.a public String deU() { return null; } } /* access modifiers changed from: package-private */ /* renamed from: kib$c */ public static class c<T> extends khq<T> { private boolean mdi; public c(Context context) { this(context, false); } public c(Context context, boolean z) { super(context); this.mdi = z; } public final int getItemViewType(int i) { return getItem(i) instanceof a ? 1 : 0; } @Override // defpackage.khq public final View getView(int i, View view, ViewGroup viewGroup) { khq.a aVar; int itemViewType = getItemViewType(i); if (view == null) { view = LayoutInflater.from(this.mContext).inflate(1 == itemViewType ? this.mdi ? R.layout.phone_home_share_launcher_recommend_docinfo_item : R.layout.phone_home_share_launcher_recommend_item : this.mdi ? R.layout.phone_home_share_launcher_docinfo_item : R.layout.phone_home_share_launcher_item, viewGroup, false); khq.a aVar2 = new khq.a((ImageView) view.findViewById(R.id.documents_filebrowser_launcher_image), (TextView) view.findViewById(R.id.documents_filebrowser_launcher_text)); if (this.mdi) { aVar2.lIO = view.findViewById(R.id.share_item_div); } view.setTag(aVar2); aVar = aVar2; } else { aVar = (khq.a) view.getTag(); } khj khj = (khj) getItem(i); aVar.eBA.setImageDrawable(khj.getIcon()); aVar.name.setText(khj.getText()); if (1 == itemViewType) { String deU = ((a) getItem(i)).deU(); if (!TextUtils.isEmpty(deU)) { ((TextView) view.findViewById(R.id.documents_filebrowser_launcher_sub_text)).setText(deU); } } if (this.mdi) { if (i != getCount() - 1) { aVar.lIO.setVisibility(0); } else { aVar.lIO.setVisibility(8); } } return view; } public final int getViewTypeCount() { return 2; } } /* renamed from: kib$d */ static abstract class d extends kie implements a { public d(String str, Drawable drawable, byte b, khi.a aVar) { super(str, drawable, b, aVar); } @Override // defpackage.kib.a public String deU() { return null; } } /* renamed from: kib$e */ public interface e { void b(ResolveInfo resolveInfo); } /* renamed from: kib$f */ public interface f { void a(ResolveInfo resolveInfo, String str); } public static ShareItemsPhonePanel<String> a(Context context, boolean z, boolean z2, e eVar, AbsShareItemsPanel.b bVar) { ArrayList<khj<String>> a2 = a(context, eVar); if (a2.isEmpty()) { return null; } ShareItemsPhonePanel<String> shareItemsPhonePanel = new ShareItemsPhonePanel<>(context, true); shareItemsPhonePanel.setAdatper(new c(context, true)); shareItemsPhonePanel.setItems(a2); shareItemsPhonePanel.setOnItemClickListener(bVar); shareItemsPhonePanel.setLayoutParams(new ViewGroup.LayoutParams(-1, a2.size() * context.getResources().getDimensionPixelSize(R.dimen.public_docinfo_mail_item_height))); return shareItemsPhonePanel; } public static ArrayList<khj<String>> a(Context context, e eVar) { int i; boolean z; khi r0; List<ResolveInfo> dea = khb.dea(); ArrayList arrayList = new ArrayList(); if (VersionManager.aYQ()) { if (dea != null && !dea.isEmpty()) { int size = dea.size(); int i2 = 0; while (true) { if (i2 >= size) { i = i2; z = false; break; } ActivityInfo activityInfo = dea.get(i2).activityInfo; if (activityInfo != null && "com.kingsoft.email".equals(activityInfo.packageName) && "com.kingsoft.email.activity.ComposeActivityEmail".equals(activityInfo.name)) { z = true; i = i2; break; } i2++; } } else { i = 0; z = false; } if (z) { ResolveInfo remove = dea.remove(i); r0 = new b(khb.a(context, remove, 0), khb.b(context, remove), khl.dek(), null, eVar, remove) { /* class defpackage.kib.AnonymousClass7 */ final /* synthetic */ e meW; final /* synthetic */ ResolveInfo meY; { this.meW = r6; this.meY = r7; } @Override // defpackage.kib.a, defpackage.kib.b public final String deU() { return "好用的邮件客户端"; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { dwp.lV("public_share_wpsmail"); if (this.meW == null) { return true; } this.meW.b(this.meY); return true; } }; } else { r0 = new b("WPS邮箱", context.getResources().getDrawable(R.drawable.public_share_recommend_wps_mail_icon), khl.dek(), null, context) { /* class defpackage.kib.AnonymousClass8 */ final /* synthetic */ Context cvx; { this.cvx = r6; } @Override // defpackage.kib.a, defpackage.kib.b public final String deU() { return "好用的邮件客户端"; } /* access modifiers changed from: protected */ @Override // defpackage.khf, defpackage.khi public final void def() { } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { dwp.lV("public_share_wpsmail_download"); Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://hoplink.ksosoft.com/3euaf0")); intent.addFlags(ClientDefaults.MAX_MSG_SIZE); if (intent.resolveActivity(this.cvx.getPackageManager()) != null) { this.cvx.startActivity(intent); return true; } lvg.d(this.cvx, R.string.public_error, 0); return true; } }; } r0.mcx = false; arrayList.add(r0); } int size2 = (dea == null || dea.isEmpty()) ? 0 : dea.size(); int size3 = !arrayList.isEmpty() ? arrayList.size() : 0; ArrayList<khj<String>> arrayList2 = new ArrayList<>(size2 + size3); if (size3 + size2 <= 0) { return arrayList2; } arrayList2.addAll(arrayList); if (size2 > 0) { for (ResolveInfo resolveInfo : dea) { AnonymousClass9 r02 = new kie(khb.a(context, resolveInfo, 0), khb.b(context, resolveInfo), khl.dek(), null, eVar, resolveInfo) { /* class defpackage.kib.AnonymousClass9 */ final /* synthetic */ ResolveInfo kdr; final /* synthetic */ e meW; { this.meW = r6; this.kdr = r7; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { if (this.meW == null) { return true; } this.meW.b(this.kdr); return true; } }; r02.mcx = false; arrayList2.add(r02); } } return arrayList2; } public static void a(Context context, ArrayList<khj<String>> arrayList, HashMap<String, Byte> hashMap, List<ResolveInfo> list, f fVar, String str) { l(list, khb.dea()); AnonymousClass6 r0 = new kie(context.getString(R.string.documentmanager_sendEmail), context.getResources().getDrawable(R.drawable.home_sendmail), hashMap.get("share.mail").byteValue(), null, context, fVar, str) { /* class defpackage.kib.AnonymousClass6 */ final /* synthetic */ Context cvx; final /* synthetic */ f meX; final /* synthetic */ String mfa; { this.cvx = r6; this.meX = r7; this.mfa = r8; } /* access modifiers changed from: protected */ @Override // defpackage.kie public final String deV() { return "mail"; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { kib.a(this.cvx, this.meX, true, this.mfa, str); return false; } }; r0.mfs = str; arrayList.add(r0); } public static void a(Context context, f fVar, boolean z, String str, String str2) { boolean z2; khi r1; List<ResolveInfo> dea = khb.dea(); ArrayList arrayList = new ArrayList(); if (VersionManager.aYQ()) { int i = 0; if (dea != null && !dea.isEmpty()) { int size = dea.size(); int i2 = 0; while (true) { if (i2 >= size) { i = i2; z2 = false; break; } ActivityInfo activityInfo = dea.get(i2).activityInfo; if (activityInfo != null && "com.kingsoft.email".equals(activityInfo.packageName) && "com.kingsoft.email.activity.ComposeActivityEmail".equals(activityInfo.name)) { z2 = true; i = i2; break; } i2++; } } else { z2 = false; } if (z2) { ResolveInfo remove = dea.remove(i); r1 = new d(khb.a(context, remove, 0), khb.b(context, remove), khl.dek(), null, fVar, remove, z) { /* class defpackage.kib.AnonymousClass2 */ final /* synthetic */ f meX; final /* synthetic */ ResolveInfo meY; final /* synthetic */ boolean meZ; { this.meX = r6; this.meY = r7; this.meZ = r8; } @Override // defpackage.kib.d, defpackage.kib.a public final String deU() { return "好用的邮件客户端"; } /* access modifiers changed from: protected */ @Override // defpackage.kie, defpackage.khi public final void def() { if (this.meZ) { super.def(); } } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { String str2 = str; if (this.meX == null) { return true; } this.meX.a(this.meY, str2); return true; } }; } else { r1 = new d("WPS邮箱", context.getResources().getDrawable(R.drawable.public_share_recommend_wps_mail_icon), khl.dek(), null, context) { /* class defpackage.kib.AnonymousClass3 */ final /* synthetic */ Context cvx; { this.cvx = r6; } @Override // defpackage.kib.d, defpackage.kib.a public final String deU() { return "好用的邮件客户端"; } /* access modifiers changed from: protected */ @Override // defpackage.kie, defpackage.khi public final void def() { } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://hoplink.ksosoft.com/3euaf0")); intent.addFlags(ClientDefaults.MAX_MSG_SIZE); if (intent.resolveActivity(this.cvx.getPackageManager()) != null) { this.cvx.startActivity(intent); return true; } lvg.d(this.cvx, R.string.public_error, 0); return true; } }; } r1.mcx = false; arrayList.add(r1); } int size2 = (dea == null || dea.isEmpty()) ? 0 : dea.size(); int size3 = !arrayList.isEmpty() ? arrayList.size() : 0; if (size2 + size3 <= 0) { lvg.a(context, context.getString(R.string.documentmanager_noEmailApp), 0); return; } ArrayList arrayList2 = new ArrayList(size3 + size2); arrayList2.addAll(arrayList); if (size2 > 0) { for (ResolveInfo resolveInfo : dea) { AnonymousClass4 r12 = new kie(khb.a(context, resolveInfo, 0), khb.b(context, resolveInfo), khl.dek(), null, fVar, resolveInfo, z) { /* class defpackage.kib.AnonymousClass4 */ final /* synthetic */ ResolveInfo kdr; final /* synthetic */ f meX; final /* synthetic */ boolean meZ; { this.meX = r6; this.kdr = r7; this.meZ = r8; } /* access modifiers changed from: protected */ @Override // defpackage.kie, defpackage.khi public final void def() { if (this.meZ) { super.def(); } } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { String str2 = str; if (this.meX == null) { return true; } this.meX.a(this.kdr, str2); return true; } }; r12.mfs = str; r12.mcx = false; arrayList2.add(r12); } } final czq czq = new czq(context); ShareItemsPhonePanel shareItemsPhonePanel = new ShareItemsPhonePanel(context); if (!TextUtils.isEmpty(str2)) { shareItemsPhonePanel.setData(str2); } shareItemsPhonePanel.setAdatper(new c(context)); shareItemsPhonePanel.setItems(arrayList2); shareItemsPhonePanel.setOnItemClickListener(new AbsShareItemsPanel.b() { /* class defpackage.kib.AnonymousClass5 */ @Override // cn.wps.moffice.share.panel.AbsShareItemsPanel.b public final void bSk() { czq.dismiss(); } }); czq.setView(shareItemsPhonePanel); czq.setContentVewPaddingNone(); czq.setTitleById(R.string.documentmanager_sendEmail); czq.show(); } public static void b(Context context, e eVar) { int i; boolean z; khi r0; ArrayList arrayList = null; List<ResolveInfo> dea = khb.dea(); ArrayList arrayList2 = new ArrayList(); if (VersionManager.aYQ()) { if (dea != null && !dea.isEmpty()) { int size = dea.size(); int i2 = 0; while (true) { if (i2 >= size) { i = i2; z = false; break; } ActivityInfo activityInfo = dea.get(i2).activityInfo; if (activityInfo != null && "com.kingsoft.email".equals(activityInfo.packageName) && "com.kingsoft.email.activity.ComposeActivityEmail".equals(activityInfo.name)) { z = true; i = i2; break; } i2++; } } else { i = 0; z = false; } if (z) { ResolveInfo remove = dea.remove(i); r0 = new b(khb.a(context, remove, 0), khb.b(context, remove), khl.dek(), null, eVar, remove) { /* class defpackage.kib.AnonymousClass10 */ final /* synthetic */ e meW; final /* synthetic */ ResolveInfo meY; { this.meW = r6; this.meY = r7; } @Override // defpackage.kib.a, defpackage.kib.b public final String deU() { return "好用的邮件客户端"; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { dwp.lV("public_share_wpsmail"); if (this.meW == null) { return true; } this.meW.b(this.meY); return true; } }; } else { r0 = new b("WPS邮箱", context.getResources().getDrawable(R.drawable.public_share_recommend_wps_mail_icon), khl.dek(), null, context) { /* class defpackage.kib.AnonymousClass11 */ final /* synthetic */ Context cvx; { this.cvx = r6; } @Override // defpackage.kib.a, defpackage.kib.b public final String deU() { return "好用的邮件客户端"; } /* access modifiers changed from: protected */ @Override // defpackage.khf, defpackage.khi public final void def() { } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { dwp.lV("public_share_wpsmail_download"); Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://hoplink.ksosoft.com/3euaf0")); intent.addFlags(ClientDefaults.MAX_MSG_SIZE); if (intent.resolveActivity(this.cvx.getPackageManager()) != null) { this.cvx.startActivity(intent); return true; } lvg.d(this.cvx, R.string.public_error, 0); return true; } }; } r0.mcx = false; arrayList2.add(r0); } int size2 = (dea == null || dea.isEmpty()) ? 0 : dea.size(); int size3 = !arrayList2.isEmpty() ? arrayList2.size() : 0; if (size2 + size3 <= 0) { lvg.a(context, context.getString(R.string.documentmanager_noEmailApp), 0); } else { ArrayList arrayList3 = new ArrayList(size3 + size2); arrayList3.addAll(arrayList2); if (size2 > 0) { for (ResolveInfo resolveInfo : dea) { AnonymousClass12 r02 = new kie(khb.a(context, resolveInfo, 0), khb.b(context, resolveInfo), khl.dek(), null, eVar, resolveInfo) { /* class defpackage.kib.AnonymousClass12 */ final /* synthetic */ ResolveInfo kdr; final /* synthetic */ e meW; { this.meW = r6; this.kdr = r7; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.khi public final /* synthetic */ boolean z(String str) { if (this.meW == null) { return true; } this.meW.b(this.kdr); return true; } }; r02.mcx = false; arrayList3.add(r02); } } arrayList = arrayList3; } if (arrayList != null) { final czq czq = new czq(context); ShareItemsPhonePanel shareItemsPhonePanel = new ShareItemsPhonePanel(context); shareItemsPhonePanel.setAdatper(new c(context)); shareItemsPhonePanel.setItems(arrayList); shareItemsPhonePanel.setOnItemClickListener(new AbsShareItemsPanel.b() { /* class defpackage.kib.AnonymousClass13 */ @Override // cn.wps.moffice.share.panel.AbsShareItemsPanel.b public final void bSk() { czq.dismiss(); } }); czq.setView(shareItemsPhonePanel); czq.setContentVewPaddingNone(); czq.setTitleById(R.string.documentmanager_sendEmail); czq.show(); } } public static void l(List<ResolveInfo> list, List<ResolveInfo> list2) { if (!(list == null || list2 == null)) { for (ResolveInfo resolveInfo : list2) { int size = list.size(); int i = 0; while (true) { if (i >= size) { break; } else if (list.get(i).activityInfo.name.equals(resolveInfo.activityInfo.name)) { list.remove(i); break; } else { i++; } } } } } }